﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;

using WFL.Windows;

namespace WFL.Windows.Forms
{
    public class HotKeyPressedEventArgs : EventArgs
    {
        private IntPtr _handle;
        public IntPtr Handle
        {
            get { return _handle; }
        }

        private int _id;
        public int Id
        {
            get { return _id; }
        }

        private Keys _keys;
        public Keys Keys
        {
            get { return _keys; }
        }

        private bool _suppress;
        public bool Suppress
        {
            get { return _suppress; }
            set { _suppress = value; }
        }

        public HotKeyPressedEventArgs(IntPtr handle, int id, Keys keys)
        {
            _handle = handle;
            _id = id;
            _keys = keys;
        }
    }

    public delegate void HotKeyPressedEventHandler(object sender, HotKeyPressedEventArgs e);


}
